<div class="content">
  <h1 class="title">Code Analysis</h1>
  <div class="feature" id="mainFeatureBlock">
    <div class="code_analysis_list">
      <p>On-the-fly code analysis helps writing clear code faster:</p>
      <ul class="bulleted_list">
        <li>detecting unreachable code</li>
        <li>detecting unused local variables</li>
        <li>detecting unused private properties</li>
        <li>detecting unused imports</li>
        <li>hidden catches</li>
        <li>assignments and comparisons to same variable</li>
        <li>empty control statements</li>
        <li>etc.</li>
      </ul>
    </div>
    <p>
      Detect and fix errors before project compilation. Any syntax and semantic errors<br/>
      (e.g. typos, missing closing brackets, etc.) will be detected by CodeDrive and underlined in red.<br/>
      The syntax analysis runs in the background without slowing down your coding.<br/>
      With CodeDrive it is no longer necessary to compile the project to make sure<br/>
      there are no errors in it.
    </p>
    <img class="lazyloaded error_highlighting" width="322" height="124" src="/images/gray.gif" data-original="/images/features/error_highlighting.png" alt="Error highlighting" title="Error highlighting"/>
    <div class="subsection subsection_after_image">
      <h3 class="subsection_header">Advanced Errors and Warnings Navigation</h3>
      <p>
        CodeDrive displays markers on the right code window margin that can be clicked to show
        the exact place of an error or warning in the file.
      </p>
      <img class="lazyloaded final_in_block" width="613" height="338" src="/images/gray.gif" data-original="/images/features/code_analysis_margin.png" alt="Code Analysis Margin" title="Code analysis margin"/>
      {include file='include/to_the_top_block.tpl'}
    </div>
  </div>
</div>